[iOS] ipaファイルに組み込んだプロファイルの内容を確認する
本記事では、ipaファイルに組み込んだプロビジョニングプロファイルの内容を確認する方法を紹介します。
はじめに
こんにちは。CX事業本部の平屋です。
本記事では、ipaファイルに組み込んだプロビジョニングプロファイルの内容を確認する方法を紹介します。
以下の項目などを調べるために、この方法を使用できます。
- App IDやBundle ID
- プロファイルの有効期限
- 関連する証明書の名前や有効期限
作業内容は、以前書いた以下の記事とだいたい同じです。
検証環境
- macOS Monterey 12.2
- Xcode Version 13.4
アプリファイルを表示する
Finderで以下の操作を行いアプリファイルを表示します。
- 対象のipaファイルの拡張子を
ipa
からzip
に変更する- 例:
App.ipa
をApp.zip
に変更する
- 例:
- zipファイルを解凍する
- 例:
App.zip
を解凍する
- 例:
Payload
というフォルダが展開され、その中にアプリファイルがある- 例:
App.app
- 例:
プロファイルを表示する
- アプリファイルを右クリックし、
Show Package Contents
を選ぶ - アプリファイルの中身が表示される
- 組み込んだプロビジョニングプロファイルは
embedded.mobileprovision
- 組み込んだプロビジョニングプロファイルは
- 以下のいずれかの方法でプロファイルを表示する
- (A) クイックルックを使う
- Finder上でプロファイルを選択し、スペースキーを押すと、プロファイルの内容を確認できる
- (B) securityコマンドを使う
- 例:
security cms -D -i embedded.mobileprovision
- 例:
- (A) クイックルックを使う